//package org.example.common.config;
//
//import io.swagger.v3.oas.models.ExternalDocumentation;
//import io.swagger.v3.oas.models.OpenAPI;
//import io.swagger.v3.oas.models.info.Contact;
//import io.swagger.v3.oas.models.info.Info;
//import io.swagger.v3.oas.models.info.License;
//import org.springdoc.core.models.GroupedOpenApi;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//@Configuration
//public class SwaggerConfig{
//    @Bean
//    public OpenAPI springShopOpenAPI() {
//        return new OpenAPI()
//                // 接口文档标题
//                .info(new Info().title("苍穹外卖用户端接口文档")
//                        // 接口文档简介
//                        .description("苍穹外卖用户端接口文档")
//                        // 接口文档版本
//                        .version("0.0.1-SNAPSHOT")
//                        // 开发者联系方式
//                        .contact(new Contact().name("卢本本") //联系人
//                                .email("2766521760@qq.com")) //联系邮箱
//                        .termsOfService("https://www.example.com/terms-of-service") // 设置服务条款的URL
//                        .license(new License().name("许可证名称").url("https://www.example.com/license")) // 设置许可证信息
//                );
////                添加外部文档
////                .externalDocs(new ExternalDocumentation()
////                        .description("paicoding api doc") //外部文档名
////                        .url("http://127.0.0.1:8081")); //外部文档连接
//    }
//    @Bean
//    public GroupedOpenApi HomePageApi() {
//
//        return GroupedOpenApi.builder()
//                .group("HomePage") // 分组名称
//                .pathsToMatch("/HomePage/**") // 匹配所有以/HomePage/开头的路径，注意使用了两个星号来匹配子路径
//                .packagesToScan("org.example.homepage.controller")
//                .build();
//    }
//
//}
